home *** CD-ROM | disk | FTP | other *** search
/ Risc World 9 / Risc World 9.iso / Software / Issue1 / Wolf3D.ZIP / Utilities / !AswapUtil / !Help < prev    next >
Text File  |  1995-04-28  |  5KB  |  94 lines

  1. Name    : !AswapUtil  
  2. Purpose : Allow the modification of an Aswap file, as used by Wolfenstein-3D
  3. Version : 1.00 (15/02/95) 
  4. Author  : Dave Bennett (Helped by Nick "Nurgle" Bennett)
  5.         : 59 Anthony Road
  6.         : Borehamwood
  7.         : Herts WD6 4NB
  8. Phone   : 0181 953 9628
  9. e-mail  : N-Bennett@digibank.demon.co.uk
  10.         : Contactable on most Archimedes BBS's as "Nurgle" though.
  11. Notes   : This program works under all versions of RISC OS from 2.00 to 3.50
  12.         : It has been tested on several machines without any problems.  It
  13.         : needs 512K free memory on order to load.  Alos, your copy of
  14.         : Wolfenstein-3D must be installed on Harddisc.
  15. Status  : This program is Freeware, it may distributed freely but may not be
  16.         : altered in any way. It may not be used for anyone elses listings
  17.         : of any form without prior written permission from the author. 
  18.         : Since the !RunImage is compressed you'll have to ask the author
  19.         : for the original source code.
  20.  
  21. Extracting graphics and sounds: 
  22. ===============================
  23.   This program can be used to rapidly export/import graphics & sound samples
  24. from the Wolfenstein-3D ASWAP file.  This is located in the "Originals"
  25. directory inside !Wolf.  Once !AswapUtil has been loaded, it installs itself
  26. upon the icon-bar.  Simply drag your ASWAP file to this icon and it will now
  27. give you a pathname of where to extract all the graphics/sounds.  This
  28. directory will take up approximately 4.5 Mb of harddisc space, so make room! 
  29. Inside this directory is where everything will be saved.  Rather than save
  30. each sprite separately, they are stored in a certain way.  The "Walls"
  31. sprite file contains all of the wall/door sprites, these are numbered from 1
  32. through to 106.  The Objects are saved as thus, each sprite file contains up
  33. to 50 sprites and are spilt over 9 sprite files, called "Obj1-50",
  34. "Obj51-100", etc... The samples are saved separately and are numbered
  35. accordingly.
  36.   To find how the sprites/samples are numbered and what the descriptions
  37. are, then look in the "Docs" directory inside !AswapUtil.
  38.  
  39. Importing graphics and sounds:
  40. ==============================
  41.   This is very similar to above.  Drag the directory containing all the
  42. sprites/sounds to the !AswapUtil and it will now give you a pathname of
  43. where to save your new Aswap file.  You could save it back inside
  44. "!Wolf.Originals" (If you do, then remember to keep a copy of the old
  45. ASWAP!). 
  46.   Also supplied with !AswapUtil is a application called !NewAswap, you can
  47. save any new Aswap files made inside there, in the "Files" directory.  Then
  48. to play Wolfenstein with your new graphics, just double-click !NewAswap and
  49. play!
  50.  
  51. Additional Notes:
  52. =================
  53.   The sprite files must be in Mode 13, with a size of 64x64.  With object
  54. sprites a transparent mask can be used for backgrounds, etc.
  55. The samples are in 8-bit logarithmic format, and should be played back at
  56. around 6.5KHz.
  57.  
  58.   The object sprites can be spread over any number of sprite files as long
  59. as they are stored in numerical (consecutive) order with proper filenames.
  60.   For example:  You wish to replace the first boss, Hans.  Your new graphics
  61. will need to be numbered from 297 through to 307, so if they are saved in a
  62. separate sprite file, you could renumber each sprite accordingly and then
  63. save the file as "Obj297-307" (without the quotes).  Then simply delete
  64. sprites 297-300 in the file "Obj251-300" and then rename it, and sprites
  65. 301-307 in the file "Obj301-350" and then rename that, so that you now have
  66. filenames that go "Obj251-296, Obj297-307, Obj308-350, etc..."  !AswapUtil
  67. doesn't care what object sprites are in what file as long they are all
  68. stored in numerical order and with numerically correct filenames. 
  69. !AswapUtil will give you an error with the problem if you do make a mistake
  70. though.  
  71.   This note doesn't apply to the "Walls" or "SampXX" files.
  72.  
  73. Future Improvements? 
  74. ====================
  75.   The only other things I really plan on adding is a facility to extract the
  76. sounds and graphics from a VSWAP file, the Wolfenstein file as used on the
  77. PC versions.  I don't really have any plans for a bigger WIMP front-end as
  78. used by some other Wolfenstein-3D "editors" in order to view graphics before
  79. extracting etc... as in many cases, it slows the program down too much.  I
  80. prefer this one as it is, it does the job, and does it pretty rapidly
  81. whether exporting or importing.  Write and tell me what you think of this
  82. version.  I may do a WIMP front-end if you all think it's worth it though
  83. it'd have to be like the one that Bill Kirby used in his Wolf-3D editor on
  84. the PC.  
  85.       
  86. Coming Soon (Hopefully):
  87. ========================
  88.  
  89.   !WolfMap - A proper level editor for Wolfenstein-3D! Change the graphics
  90. and the level layouts!  Design your own scenarios!, etc, etc...
  91.  
  92.   !WadUtil - A WAD utility, for when Archimedes Doom is released.  Change
  93. the graphics and sounds once more!  A level editor might be just a bit too
  94. hard for me though, the 3D modelling might be a tad difficult to do...